An intense or impressive amount of something.
किसी चीज़ की तीव्र या प्रभावशाली मात्रा
English Usage: That was a helluva performance!
Hindi Usage: यह एक कठिन प्रदर्शन था!